Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 ST LEONARDS TERRACE Terraced £7,072,188 £3,800,000 1 Apr 2005
15 ST LEONARDS TERRACE Terraced £8,430,409 £7,100,000 30 Sep 2020
16 ST LEONARDS TERRACE Terraced £8,610,089 £8,500,000 29 Sep 2023
18 ST LEONARDS TERRACE Terraced £7,506,052 £4,250,000 31 Mar 2006
20 ST LEONARDS TERRACE Terraced £7,898,834 £7,750,000 31 May 2022
25 ST LEONARDS TERRACE Terraced £13,182,645 £3,360,000 28 Feb 2000
26 ST LEONARDS TERRACE Terraced £21,741,226 £7,200,000 28 Mar 2002
27 ST LEONARDS TERRACE Terraced £10,789,191 £6,800,000 29 Jun 2007
29 ST LEONARDS TERRACE Terraced £10,568,651 £3,500,000 1 Mar 2002
30 ST LEONARDS TERRACE Terraced £9,032,135 £5,500,000 12 Jan 2007
31 ST LEONARDS TERRACE Terraced £4,771,560 £4,550,000 14 Feb 2022
32 ST LEONARDS TERRACE Terraced £3,580,593 £2,000,000 19 Jan 2006